Zyka: The Taste | Indian Restaurant | Decatur (Menu)

1677 Scott Blvd, Decatur
+1 404-728-4444

Give a rating to Zyka: The Taste | Indian Restaurant | Decatur

Suggest a dish

How much did you spend at Zyka: The Taste | Indian Restaurant | Decatur?